123456/H5 2324/forms.php

<!DOCTYPE html> <html lang="en"> <head> <style> .veldnaam{ display:inline-block; width:180px; text-align:right; } </style> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Forms</title> </head> <body> <?php $leeftijd = $_GET['leeftijd']; $trainingen = $_GET['trainingen']; if(is_numeric($leeftijd) && is_numeric($trainingen)){ $bedrag = contributie($leeftijd, $trainingen); echo "<p>De contributie is $bedrag euro als je $leeftijd bent en $trainingen per week traint.</p>"; } function contributie($leeftijd, $trainingen){ return (50 + $leeftijd * 5) * (100-$trainingen)/100 ; } echo "<form method='get' action=''>\n <div> <span class='veldnaam'>Leeftijd:</span><select name='leeftijd'>\n"; for($l=6;$l<=86;$l=$l+1){ if($l ==$leeftijd){ echo "<option value='$l' selected>$l jaar</option>\n"; }{ echo "<option value='$l'>$l jaar</option>\n"; } } echo "</select>\n<div><span class='veldnaam'>Aantal trainingen per week:</span> <input pattern='[0-9]{1}' type='text' name='trainingen' value='$trainingen'></div>\n <p><span class='veldnaam'></span><input type='submit' value='Verzenden'></p>"; ?> </form> </body> </html>

Resultaat

Made by Thijs Aarnoudse